makeshift bed - Spanish English Dictionary